package com.example.myDesignPatterns.结构型模式.代理模式Proxy.CGLib动态代理;

public class explain {
    /**
     * 如果没有定义SellTickets接口，只定义了TrainStation(火车站类)。
     * 很显然JDK代理是无法使用了，因为JDK动态代理要求必须定义接口，对接口进行代理。
     * CGLIB是一个功能强大，高性能的代码生成包。
     * 它为没有实现接口的类提供代理，为JDK的动态代理提供了很好的补充。
     */
}
